﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="LoadHousingList.aspx.cs"
    Inherits="ZLDC.Estate.SM.LoadHousingList" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>找回我的盘源</title>
    <link href="../css/main.css" rel="stylesheet" type="text/css" />
</head>
<body>
       <%--<strong> &nbsp;&nbsp;系统正在统一处理未导入的盘源... </strong>--%>
    <form id="form1" runat="server">
    <div id="divHead" style="margin-top: 2px; margin-bottom: 2px;">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
                <td height="24" bgcolor="#353c44">
                    <table width="100%" border="0" cellspacing="0" cellpadding="0">
                        <tr>
                            <td>
                                <img src="../images/tb.gif" width="14" height="14" /><span class="STYLE1">未导入新系统的盘源列表</span>
                            </td>
                            <td>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
    </div>
    <div id="divList" style="height: 420px; overflow-x: auto; overflow-y: auto;">
    </div>
    <div id="divPage">
    </div>
    <input id="hOrderByName" name="hOrderByName" value="" type="hidden" />
    <input id="hOrderByType" name="hOrderByType" value="asc" type="hidden" />
    <input id="hID_List" name="hID_List" type="hidden" />
    </form>

    <script src="../js/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>

    <script src="../js/LexunJS.js" type="text/javascript"></script>

    <script type="text/javascript">
        var currentPage = 1; // 当前页
        var pageSize = 50; // 每页显示多少条
        var pageall = 0; // 总页数
        var total = 0; // 总记录数
        
        // 读取列表
        $(document).ready(function() {
            showList(currentPage);
        });

        // 条件查询资源列表
        function showList(currentPage) {            
            // 排序字段
            var orderByName = $("#hOrderByName").val();
            var orderByType = $("#hOrderByType").val();

            $("#divList").html("<img src=\"../images/loading.gif\" />");        // 清空列表 
            $.ajax({
                type: 'POST',
                url: '../Handler/HandlerLoad.ashx',
                data: 'act=loadhousing_list&page=' + currentPage + '&pagesize=' + pageSize
                    + '&orderByName=' + orderByName + '&orderByType=' + orderByType,
                timeout: '20000',
                error: function() {
                    alert("系统繁忙,请稍候后试！");
                }, success: function(json) {
                    listCallBack(json);
                }
            });
        }

        /*
        功能: 将返回的json数据进行排版
        json: json数据
        */
        function listCallBack(response) {
            var json = eval("(" + response + ")");
            var record = json.record;

            if (record == null || record.length == 0) {
                $("#divList").html("<font color='red'>&nbsp;系统内暂无您查询的信息!</font>");
                return;
            }

            var page = json.page;

            currentPage = page.currentpage;
            pageall = parseInt(page.pageall);
            total = page.total;

            var arr = [];
            arr.push("<table id='tableList' border='0' cellpadding='0' cellspacing='1' bgcolor='#a8c7ce'>");
            arr.push("<tr>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('pty_state')\" >盘源状态</a>");
            arr.push("</td>");      
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('ename')\" >楼盘</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('bname')\" >栋阁</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('floor')\" >楼层</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('roomno')\" >房间号</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('ftwc')\" >户型</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('acreage')\" >面积</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('pricettl')\" >租售价</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('priceunit')\" >单价</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('decorate')\" >装修</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('usage')\" >用途</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('aname')\" >片区</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('regdate')\" >委托日期</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('lastflwdate')\" >上次跟进</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('makename')\" >开盘人</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("<a href=\"javascript:searchOrderBy('makedept')\" >开盘人部门</a>");
            arr.push("</td>");
            arr.push("<td height='25' bgcolor='d3eaef' class='STYLE10'>");
            arr.push("盘源编号");
            arr.push("</td>");                                   
            arr.push("</tr>");

            var id_list = "";   // 保存查询出客源的ID 如 1211,1212,1213...
            var recordLength = record.length;
            for (var i = 0; i < recordLength; i++) {
                id_list += record[i].pty_id;
                if (i < recordLength - 1)
                    id_list += ",";

                if (i % 2 == 0)
                    arr.push("<tr id='tr_" + record[i].pty_id + "' bgcolor='#FFFFFF' style='cursor: pointer;' onclick=\"selectedTr('" + record[i].pty_id + "')\" >");
                else
                    arr.push("<tr id='tr_" + record[i].pty_id + "' bgcolor='#EEEDED' style='cursor: pointer;' onclick=\"selectedTr('" + record[i].pty_id + "')\" >");

                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].pty_state);
                arr.push("</td>");
                arr.push("<td height='20' class='STYLE6'>");                
                arr.push("<a href='#' onclick=\"openDetail('" + record[i].pty_id + "')\">" + record[i].ename + "</a>");
                arr.push("</td>");                
                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].bname);
                arr.push("</td>");
                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].floor);
                arr.push("</td>");
                arr.push("<td height='20'>");
                arr.push(record[i].roomno);
                arr.push("</td>");
                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].ftwc);
                arr.push("</td>");
                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].acreage);
                arr.push("</td>");               
                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].pricettl);
                arr.push("</td>");
                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].priceunit);
                arr.push("</td>");
                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].decorate);
                arr.push("</td>");                
                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].usage);
                arr.push("</td>");
                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].aname);
                arr.push("</td>");
                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].regdate);
                arr.push("</td>");
                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].lastflwdate);
                arr.push("</td>");
                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].makename);
                arr.push("</td>");
                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].makedept);
                arr.push("</td>");                
                arr.push("<td height='20' class='STYLE6'>");
                arr.push(record[i].pty_id);
                arr.push("</td>");                

                arr.push("</tr>");
            }
            arr.push("</table>");
            $("#divList").html(arr.join('')); // 显示列表
            $("#divPage").html(""); // 清空

            var pageHtml = LexunJS.showPage(currentPage, pageall, "showList"); // 分页
            $("#divPage").html(pageHtml);

            $("#hID_List").val(id_list);
        }

        // 条件查询
        function search() {
            $("#divList").html(""); // 清空列表
            $("#divPage").html(""); // 清空分页    

            showList(1);
        }

        // 按字段排序
        function searchOrderBy(orderName) {
            $("#divList").html("");     // 清空列表
            $("#divPage").html("");     // 清空分页

            $("#hOrderByName").val(orderName);     // 保存排序字段
            var orderByType = $("#hOrderByType").val();
            if (orderByType == "asc")
                $("#hOrderByType").val("desc");
            else
                $("#hOrderByType").val("asc");

            showList(1);
        }

        // 选中某行
        function selectedTr(id) {
            $("tr").removeClass("selected");
            $("#tr_" + id).addClass("selected");
        }

        // 查看详情
        function openDetail(id) {
            $("tr").removeClass("selected");
            $("#tr_" + id).addClass("selected");

            var id_list = $("#hID_List").val();
            var url = "../SM/LoadHousingDetail.aspx?id=" + id + "&id_list=" + escape(id_list);

            self.parent.closeTab('旧系统盘源详情');
            self.parent.addTab('旧系统盘源详情', url, 'icon-nav');
            //window.open("HousingDetail.aspx?id=" + id + "&id_list=" + escape(id_list), "target", LexunJS.openParams());    
        }
    
    </script>

</body>
</html>
